<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->

<svg
   xmlns:dc="http://purl.org/dc/elements/1.1/"
   xmlns:cc="http://creativecommons.org/ns#"
   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
   xmlns:svg="http://www.w3.org/2000/svg"
   xmlns="http://www.w3.org/2000/svg"
   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
   width="640"
   height="540"
   id="svg2"
   version="1.1"
   inkscape:version="0.48.0 r9654"
   sodipodi:docname="New document 1">
  <defs
     id="defs4">
    <marker
       inkscape:stockid="Arrow2Lend"
       orient="auto"
       refY="0"
       refX="0"
       id="Arrow2Lend"
       style="overflow:visible">
      <path
         id="path4984"
         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
         transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
         inkscape:connector-curvature="0" />
    </marker>
    <marker
       inkscape:stockid="Arrow2Lend"
       orient="auto"
       refY="0"
       refX="0"
       id="Arrow2Lend-8"
       style="overflow:visible">
      <path
         inkscape:connector-curvature="0"
         id="path4984-0"
         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
         transform="matrix(-1.1,0,0,-1.1,-1.1,0)" />
    </marker>
    <marker
       inkscape:stockid="Arrow2Lend"
       orient="auto"
       refY="0"
       refX="0"
       id="Arrow2Lend-7"
       style="overflow:visible">
      <path
         inkscape:connector-curvature="0"
         id="path4984-9"
         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
         transform="matrix(-1.1,0,0,-1.1,-1.1,0)" />
    </marker>
    <marker
       inkscape:stockid="Arrow2Lend"
       orient="auto"
       refY="0"
       refX="0"
       id="Arrow2Lend-0"
       style="overflow:visible">
      <path
         inkscape:connector-curvature="0"
         id="path4984-3"
         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
         transform="matrix(-1.1,0,0,-1.1,-1.1,0)" />
    </marker>
    <marker
       inkscape:stockid="Arrow2Lend"
       orient="auto"
       refY="0"
       refX="0"
       id="Arrow2Lend-0-9"
       style="overflow:visible">
      <path
         inkscape:connector-curvature="0"
         id="path4984-3-4"
         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
         transform="matrix(-1.1,0,0,-1.1,-1.1,0)" />
    </marker>
    <marker
       inkscape:stockid="Arrow2Lend"
       orient="auto"
       refY="0"
       refX="0"
       id="Arrow2Lend-0-4"
       style="overflow:visible">
      <path
         inkscape:connector-curvature="0"
         id="path4984-3-6"
         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
         transform="matrix(-1.1,0,0,-1.1,-1.1,0)" />
    </marker>
  </defs>
  <sodipodi:namedview
     id="base"
     pagecolor="#ffffff"
     bordercolor="#666666"
     borderopacity="1.0"
     inkscape:pageopacity="0.0"
     inkscape:pageshadow="2"
     inkscape:zoom="1.0037037"
     inkscape:cx="198.77003"
     inkscape:cy="262.24458"
     inkscape:document-units="px"
     inkscape:current-layer="layer2"
     showgrid="false"
     inkscape:window-width="1016"
     inkscape:window-height="718"
     inkscape:window-x="0"
     inkscape:window-y="0"
     inkscape:window-maximized="1" />
  <metadata
     id="metadata7">
    <rdf:RDF>
      <cc:Work
         rdf:about="">
        <dc:format>image/svg+xml</dc:format>
        <dc:type
           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
        <dc:title></dc:title>
      </cc:Work>
    </rdf:RDF>
  </metadata>
  <g
     inkscape:groupmode="layer"
     id="layer2"
     inkscape:label="Vetorial">
    <g
       id="g5803"
       transform="translate(-1.9926199,-0.99630996)">
      <rect
         y="36.038216"
         x="49.153389"
         height="124.53874"
         width="112.58302"
         id="rect3162-9-9"
         style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
      <rect
         y="42.780323"
         x="41.737083"
         height="124.53874"
         width="112.58302"
         id="rect3162-9"
         style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
      <text
         sodipodi:linespacing="125%"
         id="text3051-7-5-1-0"
         y="190.21021"
         x="91.096054"
         style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
         xml:space="preserve"><tspan
           y="190.21021"
           x="91.096054"
           id="tspan3053-0-1-0-4"
           sodipodi:role="line">XkbSelectionRec(s)</tspan><tspan
           id="tspan3160"
           y="205.21021"
           x="91.096054"
           sodipodi:role="line">(array)</tspan></text>
      <rect
         y="49.408875"
         x="34.464703"
         height="124.53874"
         width="112.58302"
         id="rect3162"
         style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
      <text
         sodipodi:linespacing="125%"
         id="text3051"
         y="88.833115"
         x="76.456406"
         style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
         xml:space="preserve"><tspan
           y="88.833115"
           x="76.456406"
           id="tspan3053"
           sodipodi:role="line">rows</tspan></text>
      <text
         sodipodi:linespacing="125%"
         id="text3051-7"
         y="114.5687"
         x="65.150742"
         style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
         xml:space="preserve"><tspan
           y="114.5687"
           x="65.150742"
           id="tspan3053-0"
           sodipodi:role="line">doodads</tspan></text>
      <text
         sodipodi:linespacing="125%"
         id="text3051-7-5"
         y="139.10606"
         x="68.475937"
         style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
         xml:space="preserve"><tspan
           y="139.10606"
           x="68.475937"
           id="tspan3053-0-1"
           sodipodi:role="line">bounds</tspan></text>
      <text
         sodipodi:linespacing="125%"
         id="text3051-7-5-1"
         y="162.4803"
         x="65.314804"
         style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
         xml:space="preserve"><tspan
           y="162.4803"
           x="65.314804"
           id="tspan3053-0-1-0"
           sodipodi:role="line">overlays</tspan></text>
      <text
         sodipodi:linespacing="125%"
         id="text3051-7-5-1-3"
         y="63.764496"
         x="79.784004"
         style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
         xml:space="preserve"><tspan
           y="63.764496"
           x="79.784004"
           id="tspan3053-0-1-0-0"
           sodipodi:role="line">. . .</tspan></text>
      <path
         sodipodi:nodetypes="cc"
         inkscape:connector-curvature="0"
         id="rect3162-5"
         d="m 147.04772,73.289015 -112.58302,0"
         style="fill:none;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0" />
      <path
         sodipodi:nodetypes="cc"
         inkscape:connector-curvature="0"
         id="rect3162-5-4"
         d="m 147.04772,97.82637 -112.58302,0"
         style="fill:none;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0" />
      <path
         sodipodi:nodetypes="cc"
         inkscape:connector-curvature="0"
         id="rect3162-5-2"
         d="m 147.04773,122.36373 -112.583033,0"
         style="fill:none;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0" />
      <path
         sodipodi:nodetypes="cc"
         inkscape:connector-curvature="0"
         id="rect3162-5-49"
         d="m 147.04773,146.9011 -112.583033,0"
         style="fill:none;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0" />
    </g>
    <g
       id="g4121"
       transform="translate(-0.40614801,0.58968744)">
      <rect
         y="215.03053"
         x="267.66156"
         height="25.619999"
         width="111.91895"
         id="rect4073"
         style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
      <text
         sodipodi:linespacing="125%"
         id="text3051-7-5-1-0-4"
         y="258.34854"
         x="323.82025"
         style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
         xml:space="preserve"><tspan
           y="258.34854"
           x="323.82025"
           id="tspan4119"
           sodipodi:role="line">XkbBoundsRec</tspan></text>
    </g>
    <g
       id="g4427"
       transform="translate(-0.40614801,0.58968744)">
      <rect
         y="262.71423"
         x="48.139145"
         height="101.40266"
         width="112.58302"
         id="rect3162-9-9-3"
         style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
      <rect
         y="268.15759"
         x="40.794804"
         height="101.40266"
         width="112.58302"
         id="rect3162-9-4"
         style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
      <rect
         y="273.60098"
         x="33.450462"
         height="101.40266"
         width="112.58302"
         id="rect3162-6"
         style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
      <text
         sodipodi:linespacing="125%"
         id="text3051-7-5-1-3-1"
         y="288.58939"
         x="80.199982"
         style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
         xml:space="preserve"><tspan
           y="288.58939"
           x="80.199982"
           id="tspan3053-0-1-0-0-5"
           sodipodi:role="line">. . .</tspan></text>
      <path
         sodipodi:nodetypes="cc"
         inkscape:connector-curvature="0"
         id="rect3162-5-6"
         d="m 146.03348,300.34318 -112.583008,0"
         style="fill:none;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0" />
      <path
         sodipodi:nodetypes="cc"
         inkscape:connector-curvature="0"
         id="rect3162-5-1"
         d="m 146.03348,325.33904 -112.583018,0"
         style="fill:none;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0" />
      <path
         sodipodi:nodetypes="cc"
         inkscape:connector-curvature="0"
         id="rect3162-5-7"
         d="m 146.03348,350.33489 -112.583018,0"
         style="fill:none;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0" />
      <text
         sodipodi:linespacing="125%"
         id="text3051-2"
         y="341.11234"
         x="75.442169"
         style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
         xml:space="preserve"><tspan
           y="341.11234"
           x="75.442169"
           id="tspan3053-2"
           sodipodi:role="line">rows</tspan></text>
      <text
         sodipodi:linespacing="125%"
         id="text3051-9"
         y="367.30643"
         x="67.4617"
         style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
         xml:space="preserve"><tspan
           y="367.30643"
           x="67.4617"
           id="tspan3053-28"
           sodipodi:role="line">bounds</tspan></text>
      <text
         sodipodi:linespacing="125%"
         id="text3051-2-1"
         y="315.98465"
         x="47.2117"
         style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
         xml:space="preserve"><tspan
           y="315.98465"
           x="47.2117"
           id="tspan3053-2-2"
           sodipodi:role="line">section_under</tspan></text>
      <text
         sodipodi:linespacing="125%"
         id="text3051-7-5-1-0-3"
         y="394.22635"
         x="90.009842"
         style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
         xml:space="preserve"><tspan
           y="394.22635"
           x="90.009842"
           id="tspan3053-0-1-0-4-7"
           sodipodi:role="line">XkbOverlayRec(s)</tspan><tspan
           id="tspan3160-7"
           y="409.22635"
           x="90.009842"
           sodipodi:role="line">(array)</tspan></text>
    </g>
    <g
       transform="translate(-0.79825864,249.71697)"
       id="g4121-2">
      <rect
         y="215.03053"
         x="267.66156"
         height="25.619999"
         width="111.91895"
         id="rect4073-3"
         style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
      <text
         sodipodi:linespacing="125%"
         id="text3051-7-5-1-0-4-7"
         y="258.34854"
         x="323.82025"
         style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
         xml:space="preserve"><tspan
           y="258.34854"
           x="323.82025"
           id="tspan4119-2"
           sodipodi:role="line">XkbBoundsRec</tspan></text>
    </g>
    <g
       id="g4510"
       transform="translate(-0.40614801,0.58968744)">
      <rect
         y="360.0163"
         x="490.64758"
         height="25.619999"
         width="111.91895"
         id="rect4073-3-3"
         style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
      <text
         sodipodi:linespacing="125%"
         id="text3051-7-5-1-0-4-7-7"
         y="418.0802"
         x="530.71991"
         style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
         xml:space="preserve"><tspan
           y="418.0802"
           x="530.71991"
           id="tspan4119-2-6"
           sodipodi:role="line">XkbOverlayKeyRec(s)</tspan><tspan
           id="tspan4476"
           y="433.0802"
           x="530.71991"
           sodipodi:role="line">(array)</tspan></text>
      <rect
         y="365.4707"
         x="484.94928"
         height="25.619999"
         width="111.91895"
         id="rect4073-3-3-8"
         style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
      <rect
         y="370.92514"
         x="479.25107"
         height="25.619999"
         width="111.91895"
         id="rect4073-3-3-1"
         style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
      <rect
         y="376.37955"
         x="473.5528"
         height="25.619999"
         width="111.91895"
         id="rect4073-3-3-3"
         style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
    </g>
    <g
       id="g4665"
       transform="translate(-0.40614801,0.58968744)">
      <rect
         y="314.26517"
         x="278.14392"
         height="71.910835"
         width="112.58302"
         id="rect3162-9-9-3-4"
         style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
      <rect
         y="319.70853"
         x="270.79956"
         height="74.591911"
         width="112.58302"
         id="rect3162-9-4-0"
         style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
      <rect
         y="325.15192"
         x="263.45526"
         height="75.932442"
         width="112.58302"
         id="rect3162-6-3"
         style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
      <text
         sodipodi:linespacing="125%"
         id="text3051-7-5-1-3-1-5"
         y="340.14032"
         x="310.20477"
         style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
         xml:space="preserve"><tspan
           y="340.14032"
           x="310.20477"
           id="tspan3053-0-1-0-0-5-8"
           sodipodi:role="line">. . .</tspan></text>
      <path
         sodipodi:nodetypes="cc"
         inkscape:connector-curvature="0"
         id="rect3162-5-6-5"
         d="m 376.03828,351.89412 -112.58301,0"
         style="fill:none;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0" />
      <path
         sodipodi:nodetypes="cc"
         inkscape:connector-curvature="0"
         id="rect3162-5-1-0"
         d="m 376.03828,376.88998 -112.58302,0"
         style="fill:none;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0" />
      <text
         sodipodi:linespacing="125%"
         id="text3051-2-9"
         y="392.66327"
         x="305.44696"
         style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
         xml:space="preserve"><tspan
           y="392.66327"
           x="305.44696"
           id="tspan3053-2-8"
           sodipodi:role="line">keys</tspan></text>
      <text
         sodipodi:linespacing="125%"
         id="text3051-2-1-4"
         y="367.53558"
         x="287.69598"
         style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
         xml:space="preserve"><tspan
           y="367.53558"
           x="287.69598"
           id="tspan3053-2-2-9"
           sodipodi:role="line">row_under</tspan></text>
      <text
         sodipodi:linespacing="125%"
         id="text3051-7-5-1-0-3-0"
         y="423.00977"
         x="321.35516"
         style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
         xml:space="preserve"><tspan
           y="423.00977"
           x="321.35516"
           id="tspan3053-0-1-0-4-7-1"
           sodipodi:role="line">XkbOverlayRowRec(s)</tspan><tspan
           id="tspan3160-7-2"
           y="438.00977"
           x="321.35516"
           sodipodi:role="line">(array)</tspan></text>
    </g>
    <g
       id="g4843"
       transform="translate(3.5790918,-1.4029325)">
      <rect
         y="61.563065"
         x="277.7085"
         height="71.910835"
         width="112.58302"
         id="rect3162-9-9-3-4-0"
         style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
      <rect
         y="67.006432"
         x="270.36414"
         height="74.591911"
         width="112.58302"
         id="rect3162-9-4-0-6"
         style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
      <rect
         y="72.449821"
         x="263.01984"
         height="75.932442"
         width="112.58302"
         id="rect3162-6-3-3"
         style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
      <text
         sodipodi:linespacing="125%"
         id="text3051-7-5-1-3-1-5-9"
         y="87.438217"
         x="309.76935"
         style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
         xml:space="preserve"><tspan
           y="87.438217"
           x="309.76935"
           id="tspan3053-0-1-0-0-5-8-0"
           sodipodi:role="line">. . .</tspan></text>
      <path
         sodipodi:nodetypes="cc"
         inkscape:connector-curvature="0"
         id="rect3162-5-6-5-8"
         d="m 375.60286,99.192017 -112.58301,0"
         style="fill:none;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0" />
      <path
         sodipodi:nodetypes="cc"
         inkscape:connector-curvature="0"
         id="rect3162-5-1-0-3"
         d="m 375.60286,124.18788 -112.58302,0"
         style="fill:none;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0" />
      <text
         sodipodi:linespacing="125%"
         id="text3051-2-9-8"
         y="139.96117"
         x="297.03107"
         style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
         xml:space="preserve"><tspan
           y="139.96117"
           x="297.03107"
           id="tspan4757"
           sodipodi:role="line">bounds</tspan></text>
      <text
         sodipodi:linespacing="125%"
         id="text3051-2-1-4-3"
         y="114.83348"
         x="305.42169"
         style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
         xml:space="preserve"><tspan
           y="114.83348"
           x="305.42169"
           id="tspan4755"
           sodipodi:role="line">keys</tspan></text>
      <text
         sodipodi:linespacing="125%"
         id="text3051-7-5-1-0-3-0-0"
         y="166.30766"
         x="320.91974"
         style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
         xml:space="preserve"><tspan
           y="166.30766"
           x="320.91974"
           id="tspan3053-0-1-0-4-7-1-0"
           sodipodi:role="line">XkbRowRec(s)</tspan><tspan
           id="tspan3160-7-2-5"
           y="181.30766"
           x="320.91974"
           sodipodi:role="line">(array)</tspan></text>
    </g>
    <text
       xml:space="preserve"
       style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
       x="493.92169"
       y="100.05532"
       id="text3051-7-5-1-0-3-0-0-0"
       sodipodi:linespacing="125%"><tspan
         sodipodi:role="line"
         id="tspan4859"
         x="493.92169"
         y="100.05532">XkbSectionRec and</tspan><tspan
         sodipodi:role="line"
         id="tspan4861"
         x="493.92169"
         y="115.05532">XkbRowRec</tspan><tspan
         sodipodi:role="line"
         id="tspan4863"
         x="493.92169"
         y="130.05533">repeated from</tspan><tspan
         sodipodi:role="line"
         id="tspan4865"
         x="493.92169"
         y="145.05533">Figure 16.4</tspan></text>
    <path
       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
       d="m 145.46125,362.65683 119.5572,113.57933"
       id="path4958"
       inkscape:connector-curvature="0"
       sodipodi:nodetypes="cc" />
    <path
       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
       d="m 145.60912,338.53209 115.94557,-10e-6"
       id="path4958-1"
       inkscape:connector-curvature="0"
       sodipodi:nodetypes="cc" />
    <path
       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
       d="M 145.5454,87.692901 264.67217,87.340642"
       id="path4958-1-1"
       inkscape:connector-curvature="0"
       sodipodi:nodetypes="cc" />
    <path
       style="fill:none;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
       d="m 375.45797,390.57851 96.04348,-10e-6"
       id="path4958-1-1-5"
       inkscape:connector-curvature="0"
       sodipodi:nodetypes="cc" />
    <path
       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend-0)"
       d="m 145.83487,315.83026 48.44557,0 -0.99631,-255.040592 -46.88701,0"
       id="path5476"
       inkscape:connector-curvature="0"
       sodipodi:nodetypes="cccc" />
    <path
       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend-0)"
       d="m 375.34503,362.86422 67.01661,-0.24908 -1.2869,-281.955712 -61.19742,0"
       id="path5476-8"
       inkscape:connector-curvature="0"
       sodipodi:nodetypes="cccc" />
    <path
       style="fill:none;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend-0)"
       d="m 378.59041,134.56566 26.90775,0 -0.51891,94.05478 -23.86993,0"
       id="path5476-9"
       inkscape:connector-curvature="0"
       sodipodi:nodetypes="cccc" />
  </g>
</svg>
